/*
 * File:   Unidad.cpp
 * Author: jimena2
 *
 * Created on 28 de mayo de 2011, 01:07 PM
 */

#include "../headers/Unidad.h"

Unidad::Unidad() {

}
Unidad::Unidad(dataUnidad du) {
//revisarrrr!!!!!!!! xq tiene q ser un puntero a TipoUnidad y no asi!
	/*this->vida = du.getVida();
	this->tipo->nombre= du.getTipo.getNombre();
	this->tipo->costo= du.getTipo.getCosto();
	this->tipo->puntos_ataque= du.getTipo.getPuntosAtaque();
	this->tipo->puntos_defensa= du.getTipo.getPuntosDefensa();*/
	}

Unidad::Unidad(const Unidad& u) {
	this->vida = u.vida;
	this->tipo = u.tipo;
}

int Unidad::getVida() const{
	return this->vida;
}
void Unidad::setVida(int v){
	this->vida = v;
	}

TipoUnidad* Unidad::getTipo() const{
	return this->tipo;
}

void Unidad::setTipo(TipoUnidad* tu){
	this->tipo= tu;
}

Unidad::~Unidad() {
}
